river shrimp - French English Dictionary